sealed strap - Français Anglais Dictionnaire